stir the put - French English Dictionary